<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class TestController extends Controller
{
    //
    public function input(Request $request)
    {
        // $name=$request->input('name');
        $name=$request->name;

    return 'name的值为' . $name;
    }
    public function form()
    {
        return view('form');
    }
    public function transfer(){
        return "转账成功";
    }
    public function profile()
    {
        // 用于显示用户输入的表单
        dump(session()->all());
        return view('profile');
    }
    public function store(Request $request)
    {
        // 用于接收表单提交内容
        // 添加验证规则

        $validatedDate=$request->validate([
            'name'=> 'required|string|bail|max:255',
            'email'=> 'required|email',
            'age'=> 'required|integer',
            'hobby'=> 'required',
        ],[
            'name.required'=>'姓名不能为空',
            'name.string'=>'姓名必须为字符串',
            'email.required'=>'邮箱不能为空',
            'name.email'=>'邮箱格式不正确',
            'age.required'=>'年龄不能为空',
            'age.integer'=>'年龄必须为数字',
            'hobby.required'=>'爱好不能为空'
        ]);
    }
    public function testSession()
    {
        session(['name'=>'小三','age'=>18]);
        dump(session('name'));
        dump(session('age',0));
    }
}

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class TestController extends Controller
{
    //
    public function input(Request $request)
    {
        // $name=$request->input('name');
        $name=$request->name;

    return 'name的值为' . $name;
    }
    public function form()
    {
        return view('form');
    }
    public function transfer(){
        return "转账成功";
    }
    public function profile()
    {
        // 用于显示用户输入的表单
        dump(session()->all());
        return view('profile');
    }
    public function store(Request $request)
    {
        // 用于接收表单提交内容
        // 添加验证规则

        $validatedDate=$request->validate([
            'name'=> 'required|string|bail|max:255',
            'email'=> 'required
